﻿using System;
using System.Collections.Generic;
using System.Linq.Expressions;
using System.Threading.Tasks;
using System.Text;
using System.Linq;
using WLYT.Domain.Model;

namespace WLYT.Application.Interfaces
{
    public interface IAGV_ListService
    {
        /// <summary>
        /// 获取一条数据
        /// </summary>
        /// <param name="expression">树形表达式</param>
        /// <param name="select">查询列</param>
        /// <param name="IsAll">是否全局搜索(包含已删除)</param>
        /// <returns></returns>
        Task<AGV_List> Get(Expression<Func<AGV_List, bool>> expression, string select = "*", bool IsAll = false);
    }
}